Career 2017 2016 2015 2014 2013 2012 2011 2010 2009 2008 2007 2006 2005 2004 2003 2002 2001 2000 1999 1998 1997
All Rounds Final 1/2 1/4 First Second Third Fourth Pre-q Rubber 1 Rubber 2 Rubber 3 Rubber 4 Rubber 5 Robin Bronze Q3 N/A Q2 Q1 ER Q4 CR QF Q5 N/A
All Courts Acrylic N/A Clay Grass Carpet Hard I.hard
All Tour USA F7 Germany F3 USA F4 USA F5 Great Britain F4 Great Britain F5 Greece F1 Greece F2 Austria F5 France F17 Poland F1 Poland F2 Great Britain F5 Czech Republic F2 Germany F11 Poland F10 Poland F12 Czech Republic F1 Czech Republic F5 Germany F3 Austria F2 Iran F4 2001 Eddleman USTA Challenger - Birmingham 2001 Centura USTA Challenger - Rocky Mount Seguros Bolivar Open - Bogota The Surbiton Trophy - Surbiton USTA Challenger - Champaign Copa Kia Challenger ATP - Santiago Voit Mexico City Open - Mexico City Samsung Securities Cup - Seoul Salem Open - Hong Kong Brasil Open - Florianopolis drkoop.com USTA Challenger of Dallas - Dallas drkoop.com USTA Challenger of Houston - Houston ECU Prague Open - Prague USTA Men's Challenger of Dallas - Dallas Kroger / St. Jude International - Memphis Franklin Templeton Tennis Classic - Scottsdale The Stella Artois Grass Court Championships - London Heineken Open Shanghai - Shanghai Siebel Open - San Jose The Samsung Open - Nottingham Kremlin Cup - Moscow U.S. Men's Clay Court Championships - Houston Stockholm Open - Stockholm International Tennis Championships - Delray Beach Open de la Comunidad Valenciana - Valencia Abierto Mexicano de Tenis Pegaso - Mexico City The Stella Artois Grass Court Championships - London Dallas Challenger Croatia Open - Umag Brasil Open - Costa do Sauipe Salem Open - Hong Kong The Stella Artois Grass Court Championships - London Adidas Open de Toulouse - Toulouse Gold Flake Open - Chennai Grand Prix Hassan II - Casablanca Verizon Tennis Challenge - Atlanta Brasil Open - Costa do Sauipe Red Letter Days Open - Nottingham RCA Championships - Indianapolis Rennes Challenger Heineken Open - Auckland Copa AT&T - Buenos Aires International Tennis Championships - Delray Beach Interwetten Austrian Open - Kitzbuhel IV Trofeo Ciudad de Quito - Quito Prague Challenger - Prague Pilot Pen Tennis - New Haven BH Tennis Open International Cup - Belo Horizonte V Trofeo Ciudad de Quito - Quito drkoop.com USTA Challenger of Austin - Austin drkoop.com USTA challenger of Miami - Miami Copa Ericsson - Guadalajara Open de Franche Comte - Besancon Challenger de Granby - Granby Sports Experts Open - Nettingsdorf Ciur Cup 99 - Prague Colorado Classic - Denver Muller Cup - Ulm Heineken Open - Auckland AEGON Championships - London Regional Hand Center Men's Challenger - Fresno ECM Cup - Prague San Luis Potosi Challenger 2000 - San Luis Potosi XL Capital Bermuda Open - Bermuda Wartburg Open - Eisenach Open Castilla y Leon Trofeo Iberdrola - Segovia USTA Pro Tennis Classic at Mission Hills - Rancho Mirage BCP Tennis Classic - Sao Paulo Hilton Waikoloa Village USTA Challenger - Waikoloa Ho Chi Minh City Challenger - Ho Chi Minh City XL Capital Bermuda Open - Bermuda ECM Cup - Prague Aberto Da Costa Do Sauipe - Bahia Quelle Cup - Furth ATU Cup 2001 - Weiden Challenger Casino Lugano - Lugano Copa Ericsson Chile - Santiago Copa Ericsson Uruguay - Montevideo Pekao Open - Szczecin 2002 Tulsa USTA Challenger - Tulsa Visa Tennis Open - Sao Paulo Abierto Internacional de Salinas - Salinas Prague Challenger - Prague Windy City Classic - Winnetka Gramado Open de Tennis - Gramado Belo Horizonte Tennis Open - Belo Horizonte Copa Ericsson Venezuela - Caracas Copa Ericsson Chile - Santiago Copa Ericsson Brasil - Sao Paulo CMG Asia Open - Hong Kong Copa Ericsson Uruguay - Montevideo Copa Ericsson Argentina - Buenos Aires Copa Ericsson Peru - Lima Crystal Cup 1998 - Portoroz Laser Vision USTA Challenger - Amarillo ATP Tour Challenger at Nellie Gail - Laguna Hills BBB Open - Sofia Amer-Wilson Tampere ATP Tournament - Tampere JVC Trophy - Vienna Kyiv UMC Open - Kiev drkoop.com USTA Challenger of San Antonio - San Antonio Yitzhak Rabin Men's Challenger - Tel Aviv Saint Francis Health System USTA Challenger - Tulsa Internationaux de Bretagne - Brest Acura USTA Pro Tennis Classic at Mission Hills - Rancho Mirage Copa Ericsson - Caracas Gran Copa Ericsson - Porto Alegre XL Capital Bermuda Open - Bermuda Prague Open - Prague Zivnobanka Czech Open - Prostejov The Surbiton Trophy - Surbiton PTT Thailand Open - Bangkok Togliatti Cup - Togliatti Fifth-Third Bank Tennis Championships - Lexington VI Gramado Open de Tenis - Gramado Kyiv Open - Kiev Project Independence Men's Challenger - Mandeville The USTA Challenger at West End Racquet - Torrance The Nottingham Challenger - Nottingham Waco International Tennis Challenger - Waco Tatra Banka Open 2003 - Bratislava ATP Challenger 2003 Numea - New Caledonia Intersport Heilbronn Open - Heilbronn USTA Men's Challenger of Dallas - Dallas Corona Mexico City Open - Mexico City XXXVII Torneig C.E. Laieta - Barcelona XI Open International D'Andorra - Andorra VI Gramado Open de Tenis - Gramado Kyiv Open - Kiev Banja Luka Challenger 2004 - Banja Luka Okal Cup 2004 - Eckental Trani Cup - Trani Heilbronn Open - Heilbronn USTA Men's Challenger of Dallas - Dallas Open de Franche-Comte - Besancon USTA Men's Challenger of Dallas - Dallas Joplin Challenger - Joplin Ostrava Open 2005 - Ostrava ECM Prague Open 2005 - Prague Ostdeutscher Sparkessen Cup - Dresden Schickendanz Open - Furth The Surbiton Trophy - Surbiton St. Petersburg Challenger - St. Petersburg Challenger 42 - Andrezieux Steelers Cup 2005 - Kosice Open de Montauban - Montauban Oberstaufen Cup - Oberstaufen Credicard Mastercard Tennis Cup 2005 - Campos do Jordao Heineken Challenger - Ho Chi Minh City Shimadzu All Japan Indoor - Kyoto 14° BH Tennis Open - Belo Horizonte ATP Challenger Open 2004 - Monchengladbach LXV Concurso Internacional Vigo - Vigo IPP Geneva Trophy - Geneva Zivnobanka Czech Open - Prostejov 2005 Tulsa Challenger - Tulsa Swanston Challenger - Sacramento Pro Challenger at Calabasas - Calabasas Home Depot Center USTA Challenger - Carson USTA/Adtech Challenger - Boston DPD Challenger 2002 - Aschaffenburg Tatra Banka Open - Bratislava Copa Kia - Santiago Atlanta Clay Court Challenger - Atlanta Prosperita Open 2006 - Ostrava Seguros Bogota Open - Bogota Optimus Maia Open - Maia Credicard Mastercard Tennis Cup - Campos do Jordao BH Tennis Open International Cup - Belo Horizonte Joinville Tennis Festival - Joinville Amazonia Open de Tenis - Belem IX Gramado Open - Gramado Zagreb Open - Zagreb Copa Petrobras Colombia - Bogota Ford Tennis Championships - Louisville Quelle Cup 2000 - Furth Music City Challenger - Nashville The Powder Byrne Trophy - Surbiton Aberto de Sao Paulo - Sao Paulo La Serena Open - La Serena Abierto Mexicano Telcel - Acapulco Bancolombia Open - Bogota XL Bermuda Open - Bermuda Challenger Casino Lugano - Lugano Muller Cup 2000 - Ulm Moselle Open - Metz Smith Barney Men's Challenger - Covington CA-Challenge 2000 - Graz Bulgarian Open - Sofia College Station Challenger - College Station Brasil Open - Sao Paulo Austin Challenger - Austin Moselle Open - Metz Tatra Banka Slovak Open - Bratislava Copa Ericsson Brazil - Sao Paulo Tiburon Challenger - Tiburon USTA Challenger of Las Vegas - Las Vegas USTA Challenger of Burbank - Burbank Burbank Challenger - Burbank Vegeta Croatia Open - Umag Austrian Open - Kitzbuhel Challenger Britania Zavaleta - Puebla Copa Petrobras Santiago - Santiago Tatra Banka Open - Bratislava MoviStar Open - Vina del Mar Weissenhauser Strand Cup - Hamburg KGHM Polish Indoors - Wroclaw Honda Kah Singapore Men's Tennis Open - Singapore Kyoto Challenger - Kyoto Australian Unity Western Australia Open - Perth Gallagher International - Hamilton 2001 USTA Challenger of Calabasas - Calabasas San Luis Potosi Challenger - San Luis Potosi Powder Byrne Trophy - Surbiton Memorial Savigny - Sassuolo Intelig Tennis Cup - Campos do Jordao Credicard Tennis Cup - Campos do Jordao Copa Ericsson Brazil - Sao Paulo Herwalt Motors Mercedes-Benz Center Men's Challenger - Fresno Legg Mason Tennis Classic - Washington D.C. Grand Prix Hassan II - Casablanca Gold Flake Open - Chennai Sybase Open - San Jose Music City Challenger - Nashville Galleryfurniture.com Challenge - Atlanta Bogota Challenger Cyclus Open de Tenis - Florianopolis Neride Prague Indoor - Prague Corona Mexico City Open - Mexico City Open de Nice Cote d'Azur - Nice Singapore Mens Tennis Open - Singapore Heineken Challenger - Ho Chi Minh City Aberto de Santa Catarina - Florianopolis Bangkok Challenger - Bangkok Napoli International Cup - Napoli BPCA Open de Nice-Tounoi Challenger - Nice AXA Open - Espinho VSZ Solvak Open Challenger - Kosice KGHM Polish Indoors - Wroclaw Abierto Colombiano de Tenis - Bogota IV Abierto Internacional de Salinas - Salinas Indian Oil Servo Delhi Challenger - New Delhi CNA TennisPro Classic - Winnetka Irving Challenger Volkswagen TED Open - Istanbul XXX Edizione 'A Savoldi Marco' - Manerbio USTA Challenger of San Antonio - San Antonio Unicredit Czech Open 2007 - Prostejov USTA Challenger of Tiburon - Tiburon Ischgl International Tennis Challenger 2003 - Ischgl Sao Paulo - Brazil USTA Challenger of North Miami Beach - North Miami Beach Nova Challenger Osaka - Osaka Shenzhen Open - Shenzhen Challenger Ford de Cherbourg - Cherbourg Challenger 42 - Andrezieux Bogota Challenger - Bogota Ljubljana Open 2002 - Ljubljana Challenger Citta di Olbia - Olbia Citrix Tennis Championships - Delray Beach Banca Stato Challenger Lugano - Lugano BMW Open - Munich Tennis Napoli Cup 2004 - Napoli Ispat Open 2004 - Ostrava Steelers Cup - Kosice Granby Challenger - Granby Ljubljana Open - Ljubljana Abierto Mexicano de Tenis Pegaso - Acapulco Bogota Challenger The Stella Artois Grass Court Championships - London The Surbiton Trophy - Surbiton Stella Artois Clay Court Championship - Budaors Hilton Waikoloa USTA Challenger - Waikoloa Downtown Athletic Club USTA Challenger - Amarillo Riviera di Rimini Challenger 2004 - Rimini Ourocard Tennis Challenger - Sao Paulo Credicard Mastercard Tennis Cup - Campos do Jordao KGHM Polish Indoors - Wroclaw ATP Heineken Challenger 2000 - Ho Chi Minh City Grand Prix Hassan II - Casablanca 13 BH Tennis Open International Cup - Belo Horizonte Honda-Kah Open - Singapore AXA Open - Lisbon Barletta Citta Della Disfida Open 2000 - Barletta Renault Slovenian Open - Ljubljana Siemens Open - Scheveningen TED Open Istanbul - Istanbul Kish Free Zone Island Challenger - Kish Island III Gramado Open de Tenis - Gramado Aberto de Sao Paulo - Sao Paulo BH Tennis Open International Cup - Belo Horizonte Podebradka Cup - Prague Hilton Waikoloa Village USTA Challenger - Waikoloa Kyiv UMC Open - Kiev Heilbronn Open - Heilbronn Alexander Kolyaskin Memorial - Donetsk Grand Prix de Tennis de Lyon - Lyon KGHM Emax Polish Indoors - Wroclaw Moselle Open - Metz USTA Freeman Men's Challenger - Joplin XI Abierto Internacional de Salinas - Salinas ECM Prague Open - Prague Powder Byrne Trophy / Surrey Grasscourt Championships - Surbiton II Cyclus Open de Tenis - Florianopolis The Powder Byrne Trophy - Surbiton Estoril Open - Estoril IPB Czech Indoor - Ostrava Abierto Mexicano de Tenis - Mexico City Paegas Czech Open - Prague The Stella Artois Grass Court Championships - London Kroger / St. Jude International - Memphis U.S. Men's Clay Court Championships - Orlando The Nottingham Open - Nottingham Legg Mason Tennis Classic - Washington D.C. Waldbaum's Hamlet Cup - Long Island Open Seat-Godo 2001 - Barcelona BMW Open - Munich Energis Open - Amsterdam Cerveza Club Columbia Open - Bogota Hellmann's Cup - Santiago RCA Championships - Indianapolis Copa Petrobras Argentina - Buenos Aires Milan Indoors - Milan The Stella Artois Grass Court Championships - London Energis Open - Amersfoort Generali Open 2002 - Kitzbuhel TD Waterhouse Cup - Long Island Brasil Open - Salvador Stockholm Open - Stockholm Milan Indoors - Milan Grand Prix Hassan II - Casablanca The Samsung Open - Nottingham Internationaler Raiffeisen Grand Prix - St. Polten Allianz Suisse Open Gstaad - Gstaad Cerveza Club Colombia Open - Bogota Miller Lite Hall of Fame Tennis Championships - Newport Open Seat Godo - Barcelona Volkswagen Challenger 2004 - Wolfsburg The Stella Artois Championships - London Brasil Open - Salvador The Stella Artois Championships - London Legg Mason Tennis Classic - Washington Heineken Open - Auckland The Hypo Group Tennis International 2008 - Poertschach The Stella Artois Grass Court Championships - Queen's/London President's Cup 2000 - Tashkent Credicard Citi Mastercard Tennis Cup 2007 - Campos do Jordao Grand Prix de Tennis de Lyon - Lyon Open de Tenis Comunidad Valenciana - Valencia Open de Moselle - Metz Mercedes Cup - Stuttgart Heineken Open - Auckland Heineken Open Shanghai - Shanghai Open 13 - Marseille BB&T Atlanta Open - Atlanta AIG Japan Open - Tokyo Japan Open - Tokyo Grand Prix Hassan II - Casablanca Brazil Open - Salvador Heineken Open - Auckland Trofeo Conde de Godo - Barcelona Mallorca Open - Mallorca Brasil Open - Costa do Sauipe Energis Open - Amersfoort Movistar Open - Vina del Mar Atlanta Tennis Championships - Atlanta German Open - Hamburg Heineken Open - Auckland Tennis Masters Series - Miami Tennis Masters Series - Monte Carlo Tennis Masters Series - Madrid Tennis Masters Series - Indian Wells Tennis Masters Series - Miami Sybase Open - San Jose Pacific Life Open - Indian Wells Sony Ericsson Open - Miami AAPT Championships - Adelaide Internationaler Raiffeisen Grand Prix - St. Polten Kroger / St. Jude International - Memphis Asuncion Challenger AAPT Championships - Adelaide Open 13 - Marseille Energis Dutch Open - Amsterdam Generali Open 2000 - Kitzbuhel U.S. Open - New York Australian Open - Melbourne French Open - Paris Wimbledon - London U.S. Open - New York French Open - Paris Wimbledon - London Australian Open - Melbourne Wimbledon - London U.S. Open - New York Australian Open - Melbourne Wimbledon - London U.S. Open - New York U.S. Open - New York Grand Prix Hassan II - Casablanca Wimbledon - London French Open - Paris Wimbledon - London Davis Cup, World Group, QR, BRA-NZL 5-0 Davis Cup, World Group, QR, CZE-UZB 5-0 Davis Cup, World Group, SF, AUS-BRA 5-0 Davis Cup, World Group, 1R, CZE-BRA 4-1 French Open - Paris Grand Prix de Tennis de Lyon - Lyon The Ericsson Open - Miami Australian Open - Melbourne U.S. Open - New York French Open - Paris Wimbledon - London Wimbledon - London Australian Open - Melbourne French Open - Paris U.S. Open - New York French Open - Paris Wimbledon - London Davis Cup, World Group, QR, BRA-CAN 4-0 Davis Cup, World Group, PO, AUT-BRA 4-1 Davis Cup, World Group, 1R, SWE-BRA 3-2